When you start SchemeChecker, it attempts to build a list of the schemes installed in you “Kaleidoscope color schemes” folder inside your Extensions folder. If it can't find this folder, you are prompted to select one. The currently selected scheme is excluded from this list, and can not be checked.

- Select folder: SchemeChecker will display the schemes in the default Kaleidoscope Color Schemes folder by default. To view the schemes from any other folder (and its subfolders) on your hard drive, click this button. A standard select folder dialog box will appear, asking you to select a folder.

The popup menu "Show:" This popup menu allows you to choose which scheme to display in the list. All schemes are displayed by default. "Regular schemes" are schemes which use the standard Kaleidoscope WDEF (stored inside the Kaleidoscope control panel), while "BeBox schemes" are schemes using the BeBox WDEF. Also available are "Other schemes". This version of SchemeChecker doesn't support other custom WDEFs besides BeBox, and doesn't search for missing/not needed resources in these schemes. It should, however, successfully find any resources which have their system heap and purgeable bits incorrectly set.

SchemeChecker provides you with four different ways of checking schemes:

- Check scheme...: Clicking this button will bring up the standard select file dialog box where you can select a scheme to check.

- Check all: Checks all schemes in the list. This may take a while if you have a lot of schemes in your scheme folder or an old 68K mac.

- Check new/updated: SchemeChecker stores the names of the schemes it checks, along with their modification date and time. When you click this button, SchemeChecker will only check the schemes that have been added or updated since the last time you used SchemeChecker.

- Check selected: Select one or more schemes from the list and click this button to select only the selected schemes. You can select more schemes by holding down the shift key. Holding down the command key will allow you to do a discontinuous selection.

Customizing the required resource list
To customize the list of required resource, click the Options button. A dialog will appear, requesting you to select the resources you want to add to the required resource set. The basic set of resources will always be used, but the options in the dialog allows you to check resource sets which SchemeChecker would not report as missing.

Note that the additional resources are in no way required for a scheme to function. They are just added as an extra feature in case you want to check for error which otherwise would not be easy to spot. The options you select in this dialog are not saved when you quit SchemeChecker. The next time you run SchemeChecker, the basic set of required resources will be used.

While checking schemes, a dialog with a progress bar will be shown. To stop checking schemes, simply click the mouse button.